package com.chuangjiangx.member.coupon.dao.mapper;

import com.chuangjiangx.member.coupon.dao.model.InMbrCoupon;
import com.chuangjiangx.member.coupon.dao.model.InMbrCouponExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface InMbrCouponMapper {
    int countByExample(InMbrCouponExample example);

    int deleteByPrimaryKey(Long id);

    int insert(InMbrCoupon record);

    int insertSelective(InMbrCoupon record);

    List<InMbrCoupon> selectByExample(InMbrCouponExample example);

    InMbrCoupon selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") InMbrCoupon record, @Param("example") InMbrCouponExample example);

    int updateByExample(@Param("record") InMbrCoupon record, @Param("example") InMbrCouponExample example);

    int updateByPrimaryKeySelective(InMbrCoupon record);

    int updateByPrimaryKey(InMbrCoupon record);
}